Skip to content

Fixes from porting latlonguas.com: gallery width, SlideBox scrim, usedOn - #40

Merged
ecropolis merged 2 commits into
mainfrom
claude/latlonguas-fixes
Oct 31, 2026
Merged

ecropolis merged 2 commits into
mainfrom
claude/latlonguas-fixes

Conversation

@ecropolis

Copy link
Copy Markdown
Owner

Three small fixes found while porting latlonguas.com (LatLong UAS) to Astro.

  • photo-gallery — .pg now has grid-template-columns: minmax(0, 1fr). The implicit auto track grew to the filter row's max-content width and pushed a 375px phone page to 629px wide.
  • slide-box — the image variant's --slb-scrim fallback peaked at 0.85; the measured need for four real photos on latlonguas.com was 0.19–0.33. The fallback is now rgb(20 24 40 / 0.45) → 0.3 at 60% → transparent, and the element header and catalogue entry say to measure --slb-scrim per tile (latlonguas sets it per <li> on its home page).
  • catalog — latlonguas.com added to usedOn for accordion, content-toggle, counter, logo-grid, off-canvas, parallax-band, photo-gallery and slide-box.

Not listed: call-to-action and separator. They were copied into latlonguas-astro/src/components/ but no page imports them, so there is nowhere to point where at. Add them when a page uses them.

The superhero-ui-library skill's slide-box section doesn't mention --slb-scrim, so no skill change.

npm run check passes.

🤖 Generated with Claude Code

- photo-gallery: pin .pg to grid-template-columns: minmax(0, 1fr). The
  implicit auto track grew to the filter row's max-content width and pushed
  a 375px phone page to 629px.
- slide-box: the image variant's --slb-scrim fallback peaked at 0.85; four
  real photos on latlonguas.com measured 0.19-0.33. Lower it to 0.45 and say
  in the element header and the catalogue that the scrim is measured per tile.
- catalog: latlonguas.com in usedOn for the eight copied elements it renders.
  CallToAction and Separator were copied but no page uses them yet.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
latlonguas.com is still WordPress today. The Astro build with these eight
elements lives at latlonguas.gohero.us, so the catalog says that, the way
the MLP Technologies pitch entry does, until the domain cuts over.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
@ecropolis
ecropolis merged commit 47a5331 into main Oct 31, 2026
2 checks passed
@ecropolis
ecropolis deleted the claude/latlonguas-fixes branch November 1, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant